home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / rbbs_pc / 173amrg.zip / RVAR173A.BAS < prev    next >
BASIC Source File  |  1990-07-12  |  20KB  |  715 lines

  1. ' $SUBTITLE: 'Arrays passed between various components of RBBS-PC'
  2. ' $PAGE
  3.    DEFINT A-Z
  4. '
  5. ' The following static arrays are passed between the various subroutines
  6. ' within RBBS-PC.
  7. '
  8.     DIM ZHelp$(9)                      ' Help file names
  9.     DIM ZWasLG$(12)                    ' Holds message strings
  10.     DIM ZMenu$(7)                      ' Menu file names
  11.     DIM ZSubDir$(99)                   ' Download Sub-Dirs
  12. ' $SUBTITLE: 'Variables passed between various components of RBBS-PC'
  13. ' $PAGE
  14. '
  15. ' The following variables are passed between the various and
  16. ' seperately compiled subroutines used by RBBS-PC.
  17. '
  18.    COMMON SHARED _
  19.           ZAbort, _
  20.           ZAckChar$, _
  21.           ZAcknowledge$, _
  22.           ZActiveBulletins, _
  23.           ZActiveFMSDir$, _
  24.           ZActiveMenu$, _
  25.           ZActiveMessage$, _
  26.           ZActiveMessageFile$, _
  27.           ZActiveUserFile$, _
  28.           ZActiveUserName$, _
  29.           ZAddDirSecurity, _
  30.           ZAdjustedSecurity, _
  31.           ZAdvanceProtoWrite, _
  32.           ZAllOpts$, _
  33.           ZAllowCallerTurbo, _
  34.           ZAllwaysStrewTo$, _
  35.           ZAltdirExtension$, _
  36.           ZAnsIndex, _
  37.           ZAnsMenu$, _
  38.           ZArcWork$, _
  39.           ZAskExtendedDesc, _
  40.           ZAskID, _
  41.           ZAttemptsAllowed, _
  42.           ZAutoDownDesired, _
  43.           ZAutoDownInProgress, _
  44.           ZAutoDownVerified, _
  45.           ZAutoDownYes, _
  46.           ZAutoLogoff!, _
  47.           ZAutoLogoffReq, _
  48.           ZAutoPageDef$, _
  49.           ZAutoUpgradeSec, _
  50.           ZBackArrow$, _
  51.           ZBackSpace$, _
  52.           ZBatchProto, _
  53.           ZBatchTransfer, _
  54.           ZBaudot, _
  55.           ZBaudParity$, _
  56.           ZBaudRateDivisor, _
  57.           ZBaudRates$, _
  58.           ZBaudTest!, _
  59.           ZBegFile, _
  60.           ZBegLibrary, _
  61.           ZBegMain, _
  62.           ZBegUtil, _
  63.           ZBellRinger$, _
  64.           ZBG, _
  65.           ZBlk, _
  66.           ZBlocksInFile#, _
  67.           ZBlockSize, _
  68.           ZBoldText$, _
  69.           ZBorder, _
  70.           ZBPS, _
  71.           ZBufferSize, _
  72.           ZBulletinMenu$, _
  73.           ZBulletinPrefix$, _
  74.           ZBulletinSave$, _
  75.           ZBulletinsOptional, _
  76.           ZBypassMsgs, _
  77.           ZBypassTimeCheck, _
  78.           ZByteMethod, _
  79.           ZBytesInFile#, _
  80.           ZBytesToday!, _
  81.           ZCallersFile$, _
  82.           ZCallersFileIndex!, _
  83.           ZCallersFilePrefix$, _
  84.           ZCallersRecord$, _
  85.           ZCancel$, _
  86.           ZCanDnldFromUp, _
  87.           ZCarriageReturn$, _
  88.           ZCategoryCode$(1), _
  89.           ZCategoryDesc$(1), _
  90.           ZCategoryName$(1), _
  91.           ZChainedDir$, _
  92.           ZChatAvail, _
  93.           ZCheckBulletLogon, _
  94.           ZCheckSum, _
  95.           ZCityState$, _
  96.           ZCmdPrompt$, _
  97.           ZCmdsBetweenRings, _
  98.           ZCmdTransfer$, _
  99.           ZCmndsInPrompt, _
  100.           ZCmntsAsMsgs, _
  101.           ZCmntsFile$, _
  102.           ZColorReset$, _
  103.           ZCommPortStack$, _
  104.           ZComPort$, _
  105.           ZComPort, _
  106.           ZCompressedExt$, _
  107.           ZComProgram, _
  108.           ZComputerType, _
  109.           ZConcatFIles, _
  110.           ZConfigFileName$, _
  111.           ZConfMailList$, _
  112.           ZConfMenu$, _
  113.           ZConfMode, _
  114.           ZConfName$, _
  115.           ZCR, _
  116.           ZCrLf$, _
  117.           ZCurDate$, _
  118.           ZCurDef$, _
  119.           ZCurDirPath$, _
  120.           ZCurPUI$, _
  121.           ZCursorLine, _
  122.           ZCursorRow, _
  123.           ZCustomPUI, _
  124.           ZDateOrderedFMS, _
  125.           ZDaysInRegPeriod, _
  126.           ZDaysToWarn, _
  127.           ZDebug, _
  128.           ZDefaultCatCode$, _
  129.           ZDefaultEchoer$, _
  130.           ZDefaultExtension$, _
  131.           ZDefaultLineACK$, _
  132.           ZDefaultSecLevel, _
  133.           ZDefaultXfer$, _
  134.           ZDelay!, _
  135.           ZDeletedMsg$, _
  136.           ZDeleteInvalid, _
  137.           ZDenyAccess, _
  138.           ZDirCatFile$, _
  139.           ZDirExtension$, _
  140.           ZDirFile$, _
  141.           ZDirPath$, _
  142.           ZDirPrefix$, _
  143.           ZDirPrompt$, _
  144.           ZDiskForDos$, _
  145.           ZDiskFullGoOffline, _
  146.           ZDisplayAsUnit, _
  147.           ZDistantTGet, _
  148.           ZDistriHelp$, _                                            ' nc022101
  149.           ZDistriPath$, _                                            ' nc022101
  150.           ZDLBytes!, _
  151.           ZDlBytes$, _
  152.           ZDLToday!, _
  153.           ZDnldDrives$, _
  154.           ZDnldRecord$, _
  155.           ZDnlds, _
  156.           ZDoorDisplay$, _
  157.           ZDooredTo$, _
  158.           ZDoorsAvail, _
  159.           ZDoorsDef$, _
  160.           ZDoorSkipsPswd, _
  161.           ZDoorsTermType, _
  162.           ZDosANSI, _
  163.           ZDosVersion, _
  164.           ZDotFlag, _
  165.           ZDownFiles, _
  166.           ZDownTemplate$, _
  167.           ZDR1$, _
  168.           ZDR2$, _
  169.           ZDR3$, _
  170.           ZDR4$, _
  171.           ZDTRDropDelay, _
  172.           ZDumbModem, _
  173.           ZDwnIndex, _
  174.           ZEchoer$, _
  175.           ZEightBit, _
  176.           ZElapsedTime$, _
  177.           ZElapsedTime, _
  178.           ZEmphasizeOff$, _
  179.           ZEmphasizeOffDef$, _
  180.           ZEmphasizeOn$, _
  181.           ZEmphasizeOnDef$, _
  182.           ZEnableCC, _                                               ' nc030101
  183.           ZEndOfficeHours, _
  184.           ZEndTime, _
  185.           ZEndTransmission$, _
  186.           ZEnforceRatios, _
  187.           ZEOL, _
  188.           ZEpilog$, _
  189.           ZErrCode, _
  190.           ZEscape$, _
  191.           ZEscapeInsecure, _
  192.           ZExitToDoors, _
  193.           ZExpectActiveModem, _
  194.           ZExpertUser, _
  195.           ZExpertUserDef, _
  196.           ZExpirationDate$, _
  197.           ZExpiredSec, _
  198.           ZExtendedLogging, _
  199.           ZExtendedOff, _
  200.           ZF10Key, _
  201.           ZF1Key, _
  202.           ZF7Msg$, _
  203.           ZFailureParm, _
  204.           ZFailureString$, _
  205.           ZFakeXRpt, _
  206.           ZFalse, _
  207.           ZFastFileList$, _
  208.           ZFastFileLocator$, _
  209.           ZFastFileSearch, _
  210.           ZFastTabs$, _
  211.           ZFF, _
  212.           ZFG, _
  213.           ZFG1$, _
  214.           ZFG1Def$, _
  215.           ZFG2$, _
  216.           ZFG2Def$, _
  217.           ZFG3$, _
  218.           ZFG3Def$, _
  219.           ZFG4$, _
  220.           ZFG4Def$, _
  221.           ZFileCmd$, _
  222.           ZFileLocation$, _                                          ' KG022301
  223.           ZFileName$, _
  224.           ZFileNameHold$, _
  225.           ZFileOpts$, _
  226.           ZFileSecFile$, _
  227.           ZFileSysParm, _
  228.           ZFileWaiting, _                                            ' nc030101
  229.           ZFirstName$, _
  230.           ZFirstNameEnd, _
  231.           ZFirstNamePrompt$, _
  232.           ZFLen, _
  233.           ZFlowControl, _
  234.           ZFMSDirectory$, _
  235.           ZForceKeyboard, _
  236.           ZFossil, _
  237.           ZFreeSpace$, _
  238.           ZFreeSpaceUpldFile$, _
  239.           ZFunctionKey
  240. COMMON SHARED _
  241.           ZGetExtDesc, _
  242.           ZGlobalBytesToday!, _
  243.           ZGlobalCmnds$, _
  244.           ZGlobalDLBytes!, _
  245.           ZGlobalDLToday!, _
  246.           ZGlobalDnlds, _
  247.           ZGlobalSysop, _
  248.           ZGlobalULBytes!, _
  249.           ZGlobalUplds, _
  250.           ZGSRAra$(1), _
  251.           ZHaltOnError, _
  252.           ZHasDoored, _
  253.           ZHasPrivDoor, _
  254.           ZHelp$(), _
  255.           ZHelpExtension$, _
  256.           ZHelpPath$, _
  257.           ZHidden, _
  258.           ZHighestUserRecord, _                                      ' nc022801
  259.           ZHiLiteOff, _
  260.           ZHomeConf$, _
  261.           ZHostEchoOff$, _
  262.           ZHostEchoOn$, _
  263.           ZHourMinToDropToDos, _
  264.           ZInConfMenu, _
  265.           ZIndivValue$, _                                            ' RC050901
  266.           ZInitialCredit#, _
  267.           ZInternalEquiv$, _
  268.           ZInternalProt$, _
  269.           ZInterrupOn$, _
  270.           ZInvalidFileOpts$, _
  271.           ZInvalidLibraryOpts$, _
  272.           ZInvalidMainOpts$, _
  273.           ZInvalidOpts$, _
  274.           ZInvalidSysOpts$, _
  275.           ZInvalidUtilOpts$, _
  276.           ZJumpLast$, _
  277.           ZJumpSearching, _
  278.           ZJumpSupported, _
  279.           ZJumpTo$, _
  280.           ZKeepInitBaud, _
  281.           ZKeepTimeCredits, _
  282.           ZKermitExeFile$, _
  283.           ZKermitSupport, _
  284.           ZKeyboardStack$, _
  285.           ZKeyPressed$, _
  286.           ZKeyPressed, _
  287.           ZKillMessage, _
  288.           ZLastCommand$, _
  289.           ZLastDateTimeOn$, _
  290.           ZLastDateTimeOnSave$, _
  291.           ZLastIndex, _
  292.           ZLastMsgRead, _
  293.           ZLastName$, _
  294.           ZLastNameEnd, _
  295.           ZLastNamePrompt$, _
  296.           ZLastSmartColor$, _
  297.           ZLenHash, _
  298.           ZLenIndiv, _
  299.           ZLibArcPath$, _
  300.           ZLibArcProgram$, _
  301.           ZLibCmds$, _
  302.           ZLibDir$, _
  303.           ZLibDirExtension$, _
  304.           ZLibDirPath$, _
  305.           ZLibDiskChar$, _
  306.           ZLibDrive$, _
  307.           ZLibMaxDir, _
  308.           ZLibMaxDisk, _
  309.           ZLibMaxSubdir, _
  310.           ZLibNodeID$, _
  311.           ZLibOpts$, _
  312.           ZLibSubdirPrefix$, _
  313.           ZLibType, _
  314.           ZLibWorkDiskPath$, _
  315.           ZLimitMinsPerSession, _
  316.           ZLimitSearchToFMS, _
  317.           ZLine25$, _
  318.           ZLine25Hold$, _
  319.           ZLineCntlReg, _
  320.           ZLineEditChk$, _
  321.           ZLineFeed$, _
  322.           ZLineFeeds, _
  323.           ZLineMes$, _
  324.           ZLinesInMsg, _
  325.           ZLinesInMsgSave, _
  326.           ZLinesPrinted, _
  327.           ZLineStatusReg, _
  328.           ZListDir, _
  329.           ZListIndex, _
  330.           ZListNewDate$, _
  331.           ZLocalBksp$, _
  332.           ZLocalUser, _
  333.           ZLocalUserMode, _
  334.           ZLockDrive, _
  335.           ZLockFileName$, _
  336.           ZLockStatus$, _
  337.           ZLogonActive, _
  338.           ZLogonErrorIndex, _
  339.           ZLogonMailLevel$, _
  340.           ZLSB
  341. COMMON SHARED _
  342.           ZMacroActive, _
  343.           ZMacroDrvPath$, _
  344.           ZMacroEcho, _
  345.           ZMacroExtension$, _
  346.           ZMacroMin, _
  347.           ZMacroSave, _
  348.           ZMacroTemplate$, _
  349.           ZMailWaiting, _
  350.           ZMainCmds$, _
  351.           ZMainDirExtension$, _
  352.           ZMainFMSDir$, _
  353.           ZMainMsgBackup$, _
  354.           ZMainMsgFile$, _
  355.           ZMainOpts$, _
  356.           ZMainPUI$, _
  357.           ZMainUserFile$, _
  358.           ZMainUserFileIndex, _
  359.           ZMasterDirName$, _
  360.           ZMaxCarrierWait, _
  361.           ZMaxDescLen, _
  362.           ZMaxExtendedLines, _
  363.           ZMaxMsgLines, _
  364.           ZMaxMsgLinesDef, _
  365.           ZMaxNodes, _
  366.           ZMaxPerDay,_
  367.           ZMaxPswdChanges, _
  368.           ZMaxRegSec, _
  369.           ZMaxViolations, _
  370.           ZMaxWorkVar, _
  371.           ZMenu$(), _
  372.           ZMenuIndex, _
  373.           ZMenusCanPause, _
  374.           ZMinLogonSec, _
  375.           ZMinNewCallerBaud, _
  376.           ZMinOldCallerBaud, _
  377.           ZMinSecForTempPswd, _
  378.           ZMinSecPersUpld, _                                         ' KG030101
  379.           ZMinSecToView, _
  380.           ZMinsPerSession, _
  381.           ZMLCom, _
  382.           ZMNPSupport, _
  383.           ZModemAnswerCmd$, _
  384.           ZModemCmdDelayTime, _
  385.           ZModemCntlReg, _
  386.           ZModemCountRingsCmd$, _
  387.           ZModemGoOffHookCmd$, _
  388.           ZModemInitBaud$, _
  389.           ZModemInitCmd$, _
  390.           ZModemInitWaitTime, _
  391.           ZModemOffHook, _
  392.           ZModemResetCmd$, _
  393.           ZModemStatusReg, _
  394.           ZMorePrompt$, _
  395.           ZMSB, _
  396.           ZMsgDim, _
  397.           ZMsgDimIndex, _
  398.           ZMsgDimIndexSave, _
  399.           ZMsgFileLock, _
  400.           ZMsgHeader$, _
  401.           ZMsgPswd, _
  402.           ZMsgPtr(2), _
  403.           ZMsgRec$, _
  404.           ZMsgReminder, _
  405.           ZMsgsCanGrow, _
  406.           ZMultiLinkPresent, _
  407.           ZMusic, _
  408.           ZNAK$, _
  409.           ZNetBaud$, _
  410.           ZNetMail$, _
  411.           ZNetReliable$, _
  412.           ZNetworkType, _
  413.           ZNewFilesCheck, _
  414.           ZNewMsgs, _
  415.           ZNewPrivateMsgsSec, _
  416.           ZNewPublicMsgsSec, _
  417.           ZNewsFileName$, _
  418.           ZNewUser, _                                                ' nc030101
  419.           ZNewUserFile$, _
  420.           ZNewUserGraphics$, _                                       ' nc022101
  421.           ZNewUserMargins, _                                         ' nc022101
  422.           ZNewUserQuestionnaire$, _
  423.           ZNewUserSetsDefaults, _
  424.           ZNextMsgRec, _
  425.           ZNo, _
  426.           ZNoAdvance, _
  427.           ZNodeFileID$, _
  428.           ZNodeID$, _
  429.           ZNodeRecIndex, _
  430.           ZNodeWorkDrvPath$, _
  431.           ZNodeWorkFile$, _
  432.           ZNoDoorProtect, _
  433.           ZNonStop, _
  434.           ZNonStopSave, _
  435.           ZNotCTS, _
  436.           ZNul$, _
  437.           ZNulls, _
  438.           ZNumCategories, _
  439.           ZNumDnldBytes!, _
  440.           ZNumHeaders, _
  441.           ZOK, _
  442.           ZOldDate$, _
  443.           ZOmitMainDir$, _
  444.           ZOneStop, _
  445.           ZOptionEnd$, _
  446.           ZOptSec(1), _
  447.           ZOrigCallers$, _
  448.           ZOrigCnfg$, _
  449.           ZOrigCommands$, _
  450.           ZOrigDateTimeOn$, _                                        ' KG070601
  451.           ZOrigMsgFile$, _
  452.           ZOrigSec, _
  453.           ZOrigSysopFN$, _
  454.           ZOrigSysopLN$, _
  455.           ZOrigTimeLoggedOn$, _                                      ' KG070601
  456.           ZOrigUserFile$, _
  457.           ZOrigUserFileIndex, _
  458.           ZOrigUserName$, _
  459.           ZOutTxt$(1), _
  460.           ZOutTxt$, _
  461.           ZOverWriteSecLevel, _
  462.           ZPageLength, _
  463.           ZPageLengthDef, _
  464.           ZPageStatus$, _
  465.           ZPagingPtrSupport$, _
  466.           ZParseOff, _
  467.           ZPersonalBegin, _
  468.           ZPersonalConcat, _
  469.           ZPersonalDir$, _
  470.           ZPersonalDrvPath$, _
  471.           ZPersonalLen, _
  472.           ZPersonalProtocol$, _
  473.           ZPossibleMacro, _
  474.           ZPreLog$, _
  475.           ZPressEnter$, _
  476.           ZPressEnterExpert$, _
  477.           ZPressEnterNovice$, _
  478.           ZPrevBase$, _
  479.           ZPrevCaller$, _                                            ' KG052401
  480.           ZPrevPrefix$, _
  481.           ZPrevPUI$, _
  482.           ZPrinter, _
  483.           ZPrivateDoor, _
  484.           ZPrivateReadSec, _
  485.           ZPromptBell, _
  486.           ZPromptBellDef, _
  487.           ZPromptHash$, _
  488.           ZPromptIndiv$, _
  489.           ZProtoDef$, _
  490.           ZProtoMacro$, _
  491.           ZProtoMethod$, _
  492.           ZProtoPrompt$, _
  493.           ZPswd$, _
  494.           ZPswdFailed, _
  495.           ZPswdFile$, _
  496.           ZPswdSave$, _
  497.           ZPublicReadSec, _
  498.           ZQuesPath$, _
  499.           ZQuestAborted, _
  500.           ZQuestChainStarted, _
  501.           ZQuitList$, _
  502.           ZQuitPromptExpert$, _
  503.           ZQuitPromptNovice$
  504. COMMON SHARED _
  505.           ZRatioRestrict#, _
  506.           ZRBBSBat$, _
  507.           ZRBBSName$, _
  508.           ZRCTTYBat$, _
  509.           ZRecycleToDos, _
  510.           ZRecycleWait, _
  511.           ZRedirectIOMethod, _
  512.           ZRegDate$, _
  513.           ZRegDaysRemaining, _
  514.           ZRegProgram$, _
  515.           ZReliableMode, _
  516.           ZRememberNewUsers, _
  517.           ZRemindFileXfers, _
  518.           ZRemindProfile, _
  519.           ZRemoteEcho, _
  520.           ZReply, _
  521.           ZReq8Bit, _
  522.           ZReqQues$, _
  523.           ZReqQuesAnswered, _
  524.           ZRequiredRings, _
  525.           ZRequireNonASCII, _
  526.           ZRestrictByDate, _
  527.           ZRestrictValidCmds, _
  528.           ZRet, _
  529.           ZRetERL, _
  530.           ZReturnLineFeed$, _
  531.           ZRightMargin, _
  532.           ZRTS$, _
  533.           ZScreenOutMsg$, _
  534.           ZSearchingAll, _
  535.           ZSecChangeMsg, _
  536.           ZSecExemptFromEpilog, _
  537.           ZSecKillAny, _
  538.           ZSecLevel$, _
  539.           ZSecsPerSession!, _
  540.           ZSecsUsedSession!, _
  541.           ZSection$, _
  542.           ZSectionOpts$, _
  543.           ZSectionPrompt$, _
  544.           ZSecVioHelp$, _
  545.           ZSessionHour, _
  546.           ZSessionMin, _
  547.           ZSessionSec, _
  548.           ZShareIt, _
  549.           ZShowSection, _
  550.           ZSizeOfStack, _
  551.           ZSkipFilesLogon, _
  552.           ZSLCategorizeUplds, _
  553.           ZSleepDisconnect, _
  554.           ZSmartTable$, _
  555.           ZSmartTextCode$, _
  556.           ZSmartTextCode, _
  557.           ZSnoop, _
  558.           ZSpeedFactor!, _
  559.           ZStackC, _
  560.           ZStartHash, _
  561.           ZStartIndiv, _
  562.           ZStartOfficeHours, _
  563.           ZStartOfHeader$, _
  564.           ZStartTime, _
  565.           ZStopInterrupts, _
  566.           ZStoreParseAt, _
  567.           ZSubDir$(), _
  568.           ZSubDirCount, _
  569.           ZSubDirIndex, _
  570.           ZSubParm, _
  571.           ZSubSection, _
  572.           ZSurviveNoUserRoom, _
  573.           ZSuspendAutoLogoff, _
  574.           ZSwitchBack, _
  575.           ZSysop, _
  576.           ZSysopAnnoy, _
  577.           ZSysopAvail, _
  578.           ZSysopCmds$, _
  579.           ZSysopComment, _
  580.           ZSysopFirstName$, _
  581.           ZSysopLastName$, _
  582.           ZSysopMenuSecLevel, _
  583.           ZSysopNext, _
  584.           ZSysopPswd1$, _
  585.           ZSysopPswd2$, _
  586.           ZSysopSecLevel, _
  587.           ZSystemOpts$, _
  588.           ZTalkAll, _
  589.           ZTalkToModemAt$, _
  590.           ZTempMaxPerDay, _
  591.           ZTempPassword$, _
  592.           ZTempRegPeriod, _
  593.           ZTempSecLevel, _
  594.           ZTempTimeAllowed, _
  595.           ZTempTimeLock, _
  596.           ZTestedIntValue, _
  597.           ZTestParity, _
  598.           ZTime$, _
  599.           ZTimeCredits!, _
  600.           ZTimeLock, _
  601.           ZTimeLockSet, _
  602.           ZTimeLoggedOn$, _
  603.           ZTimesLoggedOn, _
  604.           ZTimeToDropToDos!, _
  605.           ZTodayBytes$, _
  606.           ZTodayDl$, _
  607.           ZToggleOnly, _
  608.           ZTransferFunction, _
  609.           ZTransferOption$, _
  610.           ZTrashcanFile$, _
  611.           ZTrue, _
  612.           ZTurboKey, _
  613.           ZTurboKeyUser, _
  614.           ZTurboRBBS, _
  615.           ZTurnPrinterOff, _
  616.           ZULBytes!, _
  617.           ZULBytes$, _
  618.           ZUnitCount, _
  619.           ZUpcatHelp$, _
  620.           ZUpInc, _
  621.           ZUpldDir$, _
  622.           ZUpldDirCheck$, _
  623.           ZUpldDriveFile$, _
  624.           ZUpldPath$, _
  625.           ZUpldRec$, _
  626.           ZUplds, _
  627.           ZUpldSubdir$, _
  628.           ZUpldTimeFactor!, _
  629.           ZUpldToSubdir, _
  630.           ZUpperCase, _
  631.           ZUpTemplate$, _
  632.           ZUseBASICWrites, _
  633.           ZUseDeviceDriver$, _
  634.           ZUseDirOrder, _
  635.           ZUseExternalXmodem, _
  636.           ZUseExternalYmodem, _
  637.           ZUserBlockLock, _
  638.           ZUserDnlds$, _
  639.           ZUserFileIndex, _
  640.           ZUserFileLock, _
  641.           ZUserGraphicDefault$, _
  642.           ZUserIn$(1), _
  643.           ZUserIn$, _
  644.           ZUserLocation$, _
  645.           ZUserLogonTime!, _
  646.           ZUserName$, _
  647.           ZUserOption$, _
  648.           ZUserRecord$, _
  649.           ZUserSecLevel, _
  650.           ZUserSecSave, _
  651.           ZUserTextColor, _
  652.           ZUserUplds$, _
  653.           ZUserXferDefault$, _
  654.           ZUseTPut, _
  655.           ZUtilCmds$, _
  656.           ZUtilOpts$, _
  657.           ZVerifyHigh$, _
  658.           ZVerifying, _
  659.           ZVerifyList$, _
  660.           ZVerifyLow$, _
  661.           ZVerifyNumeric, _
  662.           ZVersionID$, _
  663.           ZViolation$, _
  664.           ZViolationsThisSession, _
  665.           ZVoiceType, _
  666.           ZWaitBeforeDisconnect, _
  667.           ZWaitExpired, _
  668.           ZWasA, _
  669.           ZWasB, _
  670.           ZWasC, _
  671.           ZWasCC, _
  672.           ZWasCI$, _
  673.           ZWasCL, _
  674.           ZWasCM, _
  675.           ZWasCN$, _
  676.           ZWasDF$, _
  677.           ZWasDF, _
  678.           ZWasEL, _
  679.           ZWasEN$, _
  680.           ZWasFT$, _
  681.           ZWasGR, _
  682.           ZWasHH, _
  683.           ZWasLG$(), _
  684.           ZWasLM$, _
  685.           ZWasN$, _
  686.           ZWasNG$, _
  687.           ZWasQ!, _
  688.           ZWasQ, _
  689.           ZWasS, _
  690.           ZWasSL, _
  691.           ZWasSQ, _
  692.           ZWasY$, _
  693.           ZWasZ$, _
  694.           ZWelcomeFile$, _
  695.           ZWelcomeFileDrvPath$, _
  696.           ZWelcomeInterruptable, _
  697.           ZWorkAra$(1), _
  698.           ZWrapCallersFile$, _
  699.           ZWriteBufDef, _
  700.           ZXferSupport, _
  701.           ZXOff$, _
  702.           ZXOffEd, _
  703.           ZXOn$, _
  704.           ZXOnXOff, _
  705.           ZYes
  706. ' $SUBTITLE: 'Functions common to all components of RBBS-PC'
  707. ' $PAGE
  708. '
  709. ' The following functions may be used by any routine in RBBS-PC
  710. '
  711. ' FNOffOn$ returns "Off" if switch is 0, and returns "On" if
  712. ' switch is non-zero.
  713.  
  714. DEF FNOffOn$ (Switch) = MID$("OffOn", 1 - 3 * (Switch <> 0), 3)
  715.